large paper doll - English Synonyms Dictionary